Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE STREET Detached £270,000 1 Sep 2004
6 THE STREET £1,010,050 18 Jun 2021
ACREMEAD THE STREET Detached £662,500 1 Sep 2006